.van-theme-dark body {
  color: #f5f5f5 !important;
  background-color: black !important;
}

html,
body {
  height: 100%;
  overflow-y: visible; /* 只在body上设置 */
}

* {
  box-sizing: border-box;
}

#app {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.gap-10 {
  height: 10px;
}

.gap-20 {
  height: 20px;
}